<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="largesize">
        <h2>สร้างแทร็กใหม่</h2><p/>
        <h2><img src="../images/GUID-80807DB7-0CA7-4FD8-9702-B4486285D4FC-web.png" alt="สร้างแทร็กใหม่"></h2>
        <hr/>
    <p> เครื่องมือนี้ทำงานร่วมกับชั้นข้อมูลที่เปิดใช้งานเวลาของคุณลักษณะจุดหรือพื้นที่แสดงช่วงเวลา <code>ทันที</code> หนึ่ง สามารถกำหนดได้ในครั้งแรก ด้วยฟีเจอร์ที่ต้องการแทร็คด้วยการใช้การระบุข้อมูล ด้วยการใช้เวลาของแต่ละสถานที่ เส้นทางถูกจัดเรียงลำดับและแปลงให้เป็นเส้นหรือพื้นที่ซึ่งแสดงเส้นทางเคลื่อนไหวผ่านระยะเวลา หรือในอีกกรณีหนึ่ง อินพุตอาจมีบัฟเฟอร์ด้วยช่องข้อมูลซึ่งจะสร้างพื้นที่ในแต่ละสถานที่ จุดที่มีบัฟเฟอร์ หรือพื้นที่อินพุตถูกรวมเข้าด้วยกันตามลำดับเพื่อสร้างเส้นทางเป็นพื้นที่โดยความกว้างแสดงค่าคุณสมบัติที่สนใจ แทร็กที่ได้จะมีจุดเริ่มต้นและสิ้นสุดตามเวลาซึ่งเป็นตัวแทนของฟิเจอร์ชิ้นแรกและชิ้นสุดท้ายของแทร็ก เมื่อแทร็กที่ถูกสร้างขึ้น ค่าสถิติเกี่ยวกับฟีเจอร์ของอินพุตจะมีการคำนวณและส่งไปยังแทร็กเอาต์พุต สถิติพื้นฐานที่สุดคือการนับจำนวนของจุดในพื้นที่ แต่สถิติอื่น ๆ สามารถคำนวณได้ด้วย
    </p>
    <p>ฟีเจอร์ในชั้นข้อมูลที่เปิดใช้เวลา สามารถแสดงในหนึ่งในสองวิธี ดังนี้:
        <ul>
            <li>สิ่งที่เกิดขึ้น - ครั้งเดียวในช่วงเวลา
            </li>
            <li>สิ่งที่เกิดขึ้น &ndash; ตั้งแต่เริ่มจนสิ้นสุดเวลา
            </li>
        </ul>
        
    </p>
    <p>ตัวอย่างเช่น สมมติว่าคุณมีการวัดจีพีเอสของพายุเฮอริเคนทุก 10 นาที แต่ละเรคอร์ดที่วัดจีพีเอสบันทึกชื่อพายุเฮอริเคน, สถานที่, เวลาของการบันทึกและความเร็วลม ด้วยข้อมูลนี้คุณสามารถสร้างแทร็กสำหรับแต่ละพายุเฮอริเคน โดยใช้ชื่อในการระบุติดตาม และติดตามสำหรับพายุเฮอริเคนแต่ละเส้นจะถูกสร้างขึ้น นอกจากนี้คุณยังสามารถคำนวณสถิติเช่นค่าเฉลี่ยสูงสุดและความเร็วลมต่ำสุดของแต่ละพายุเฮอริเคนเช่นเดียวกับจำนวนจุดในแต่ละแทร็ค
    </p>
    <p>โดยใช้ตัวอย่างเดียวกันคุณสามารถบัฟเฟอร์แทร็กของคุณโดยความเร็วลม ซึ่งจะบัฟเฟอร์ค่าวัดด้วยความเร็วลมที่ตำแหน่งนั้น และรวมพื้นที่ที่บัฟเฟอร์เข้าด้วยกัน และสร้างเป็นพื้นที่ที่แสดงเส้นทางการติดตามเช่นเดียวกับการเปลี่ยนแปลงในความเร็วลมขณะที่พายุเฮอริเคนเกิดขึ้น   
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="inputLayer">
        <div><h2>เลือกข้อมูลเพื่อสร้างแทร็กใหม่จาก</h2></div>
        <hr/>
        <div>
            <p>ชั้นข้อมูลจุดหรือพื้นที่ที่จะถูกสร้างขึ้นใหม่ลงในแทร็ก ชั้นข้อมูลอินพุตต้องเป็นเวลาที่เปิดใช้งานพร้อมกับคุณลักษณะที่แสดงถึงเวลาในทันที ชั้นข้อมูลต้องอยู่ในระบบพิกัดโปรเจคชัน หรือกำหนดผลการวิเคราะห์เป็นระบบพิกัดโปรเจคชัน โดยกำหนดด้วย  <b>สภาพแวดล้อมการวิเคราะห์</b> ถ้าการสร้างระยะบัฟเฟอร์ถูกใช้งาน
            </p>
            <p>นอกเหนือจากการเลือกชั้นข้อมูลจากแผนที่คุณสามารถเลือก <b>เลือกชั้นข้อมูลการวิเคราะห์</b> ที่ด้านล่างของรายการแบบเลื่อนลงเพื่อเรียกดูเนื้อหาของคุณสำหรับชุดข้อมูลขนาดใหญ่หรือชั้นฟีเจอร์ คุณอาจเลือกใช้ตัวกรองบนชั้นข้อมูลอินพุตของคุณ หรือใช้ส่วนที่เลือกบนชั้นข้อมูลที่โฮสต์ซึ่งเพิ่มลงในแผนที่ของคุณได้ ตัวกรองและการเลือกจะถูกใช้ในการวิเคราะห์เท่านั้น 
            </p>
        </div>
    </div>
    <div id="trackFields">
        <div><h2>เลือกฟิลด์หนึ่งหรือมากกว่าเพื่อระบุแทร็ก</h2></div>
        <hr/>
        <div>
            <p>ฟิลด์ที่ใช้ระบุแทร็ก 
            </p>
            <p>ตัวอย่างเช่นถ้าคุณกำลังสร้างแทร็กของพายุเฮอริเคน คุณสามารถใช้ชื่อพายุเฮอริเคนเป็นฟิลด์แทร็ก
            </p>
        </div>
    </div>
    <div id="method">
        <div><h2>เลือกวิธีการที่ใช้ในการสร้างแทร็กใหม่</h2></div>
        <hr/>
        <div>
            <p>วิธีการที่ใช้ในการรวมแทร็กและใช้บัฟเฟอร์ (ถ้ามี)  <b>วิธีระนาบ</b> อาจคำนวณผลได้รวดเร็วยิ่งขึ้น แต่จะไม่ตัดแทร็กรอบเส้นแบ่งเขตวันสากลหรือลักษณะตามรูปร่างที่แท้จริงของโลกเมื่อบัฟเฟอร์ <b>จีโอเดสิค</b> วิธีการจะตัดแทร็กที่บริเวณเส้นวันหากมีความจำเป็นและใช้เนื้อที่บัฟเฟอร์ตามลักษณะของรูปร่างของแผ่นดิน
            </p>
        </div>
    </div>
    <div id="bufferField">
        <div><h2>สร้างสมการสำหรับบัฟเฟอร์อินพุต โดยใช้ (ตัวเลือก)</h2></div>
        <hr/>
        <div>
            <p>สมการที่ใช้ในการคำนวณระยะบัฟเฟอร์รอบฟีเจอร์ที่ใช้เป็นอินพุต สมการนี้สามารถสร้างขึ้นโดยใช้เครื่องคำนวณ บัฟเฟอร์และการดำเนินงานขั้นพื้นฐาน เช่น การ บวก ลบ คูณและหารด้วย ค่าที่คำนวณโดยใช้การวิเคราะห์ระบบพิกัด ชั้นข้อมูลต้องอยู่ในระบบพิกัดโปรเจคชัน หรือกำหนดผลการวิเคราะห์เป็นระบบพิกัดโปรเจคชัน โดยกำหนดด้วย  <b>สภาพแวดล้อมการวิเคราะห์</b> ถ้าการสร้างระยะบัฟเฟอร์ถูกใช้งาน
            </p>
            <p>สมการ เช่น  <code>$feature.windspeed * 1000</code> จะใช้บัฟเฟอร์ของ 1,000 ที่คูณด้วยฟิลด์ <i>windspeed</i> คุณอาจจะใช้มากกว่าหนึ่งฟิลด์ข้อมูลในเครื่องคิดเลขบัฟเฟอร์ได้
            </p>
            <p> คุณสามารถระบุคำสั่งที่เกี่ยวกับแทร็ก ตัวอย่างเช่น คุณสามารถคำนวณผลรวมของค่าแรก <i>windspeed</i> สำหรับฟีเจอร์ปัจจุบัน และสองฟีเจอร์เดิมด้วยสมการอย่างเช่น <code>$track.field(windspeed).history(-3)</code> ณ แต่ละตำแหน่ง ผลรวมของ <i>windspeed</i> ปัจจุบัน และการวัดสองครั้งก่อนหน้าจะถูกคำนวณและบัฟเฟอร์
            </p>
        </div>
    </div>
    <div id="timeSplit">
        <div><h2>เลือกเวลาที่จะแยกแทร็ก โดยใช้ (ตัวเลือก)</h2></div>
        <hr/>
        <div>
            <p>เวลาที่ใช้ในการแยกแทร็ก หากจุดหรือพื้นที่อินพุตมีระยะเวลาระหว่างกันนานกว่าการแบ่งเวลา จะถูกแบ่งออกเป็นคนละแทร็กที่แตกต่าง
            </p>
            <p>หากคุณระบุการแบ่งเวลาและการแบ่งระยะทาง แทร็กจะถูกแบ่งเมื่อตรงตามเงื่อนไขหนึ่งหรือสองเงื่อนไข 
            </p>
            <p>ลองจินตนาการว่าคุณมีฟีเจอร์จุดคิดเป็นเที่ยวบินเครื่องบินที่สนามติดตามเป็น ID เครื่องบิน เครื่องบินลำนี้จะทำให้การเดินทางหลายครั้งและจะแสดงเป็นหนึ่งแทร็ค ถ้าคุณรู้ว่ามีช่วง 1 ชั่วโมงระหว่างเที่ยวบินที่คุณสามารถใช้ <code>1 ชั่วโมง</code> เป็นตัวแบ่งแต่ละเที่ยวบิน เที่ยวบันจะถูกแบ่งออกเป็นแทร็คของตัวเอง
            </p>
        </div>
    </div>
    <div id="splitTracks">
        <div><h2>แยกแทร็ก (ตัวเลือก)</h2></div>
        <hr/>
        <div>
            <p>คุณสามารถแยกแทร็กโดยมีสามวิธี คุณสามารถใช้การรวมกันของวิธีการแยกบางส่วน ทั้งหมด หรือไม่มีเลย 
            </p>
            <p>การแยกนี้สามารถสร้างขึ้นในรูปแบบต่อไปนี้:
                <ul>
                    <li> <b>อ้างอิงจากระยะทางระหว่างอินพุต</b>&mdash;หากจุดหรือพื้นที่อินพุตมีระยะทางระหว่างกันที่ห่างกว่าระยะทางที่ระบุ จะถูกแยกลงในคนละแทร็ก ตัวอย่างเช่น หากคุณระบุระยะทาง 10 กิโลเมตรจุดตามลำดับที่มากกว่า 10 กิโลเมตรจะแยกเป็นแทร็กต่างหาก
                    </li>
                    <li> <b>อ้างอิงจากระยะทางระหว่างอินพุต</b>&mdash;หากจุดหรือพื้นที่อินพุตมีระยะทางระหว่างกันที่ห่างกว่าการแยกเวลา จะถูกแยกลงในคนละแทร็ก ตัวอย่างเช่น หากมีฟีเจอร์จุดที่แสดงเที่ยวบิน ซึ่งช่องแทร็กเป็นรหัสเครื่องบิน เครื่องบินลำนี้จะทำให้การเดินทางหลายครั้งและจะแสดงเป็นหนึ่งแทร็ค ถ้าคุณรู้ว่ามีช่วง 1 ชั่วโมงระหว่างเที่ยวบินที่คุณสามารถใช้ <code>1 ชั่วโมง</code> เป็นตัวแบ่งแต่ละเที่ยวบิน เที่ยวบันจะถูกแบ่งออกเป็นแทร็คของตัวเอง
                    </li>
                    <li> <b>ในช่วงเวลาที่ระบุ</b>&mdash;แยกโดยใช้การแบ่งช่วงเวลาตามปกติ ระบุโดยช่วงเวลาและเวลาอ้างอิง หากคุณไม่ระบุเวลาอ้างอิง ระบบจะใช้วันที่ 1 มกราคม 1970 ตัวอย่างเช่น หากคุณระบุ 1 ปีโดยมีเวลาอ้างอิงในวันที่ 2 ก.พ. 1990 เวลา 10:00 น. คุณจะแบ่งแทร็กในวันที่ 2 ก.พ. 1990 เวลา 10:00 น. ซึ่งวันที่ 2 กุมภาพันธ์ 1991 เวลา 10:00 น. และดำเนินการต่อทุกช่วงหนึ่งปี
                    </li>
                </ul>
                
            </p>
            <p>หากคุณระบุการหลายตัวเลือกการแบ่งเวลา แทร็กจะถูกแบ่งเมื่อเข้าข่ายเงื่อนไขอย่างน้อยหนึ่งข้อ 
            </p>
        </div>
    </div>
    <div id="distanceSplit">
        <div><h2>เลือกระยะทาง เพื่อแยกแทร็กตาม (ตัวเลือก)</h2></div>
        <hr/>
        <div>
            <p>ระยะทางที่นำมาใช้เพื่อแยกแทร็ก หากจุดหรือพื้นที่อินพุตมีระยะทางระหว่างกันที่กว้างกว่าการแบ่งระยะทาง จุดเหล่านั้นจะถูกแบ่งออกเป็นแทร็กที่แตกต่างกัน
            </p>
            <p>หากคุณระบุการแบ่งเวลาและการแบ่งระยะทาง แทร็กจะถูกแบ่งเมื่อตรงตามเงื่อนไขหนึ่งหรือสองเงื่อนไข 
            </p>
        </div>
    </div>
    <div id="summaryFields">
        <div><h2>เพิ่มสถิติ (ตัวเลือก)</h2></div>
        <hr/>
        <div>
            <p>คุณสามารถคำนวณสถิติเกี่ยวกับฟีเจอร์ที่สรุปได้ คุณสามารถคำนวณค่าต่อไปนี้บนฟิลด์ตัวเลขได้: 
                <ul>
                    <li>นับ - นับจำนวนข้อมูลที่ไม่ใช่ค่าว่าง สามารถใช้งานบนฟิลด์ตัวเลขหรือสตริงได้ นับจำนวนของ [null, 0, 2] คือ 2
                    </li>
                    <li>รวม - ผลรวมของค่าตัวเลขในฟิลด์ ผลรวมของ [null, null, 3] คือ 3
                    </li>
                    <li>เฉลี่ย - ค่าเฉลี่ยของค่าตัวเลข ค่าเฉลี่ยของ [0, 2, null] เท่ากับ 1
                    </li>
                    <li>ต่ำสุด - ค่าต่ำสุดของฟิลด์ตัวเลข ค่าต่ำสุดของ [0, 2, null] เท่ากับ 0 
                    </li>
                    <li>สูงสุด - ค่าสูงสุดของฟิลด์ตัวเลข ค่าสูงสุดของ [0, 2, null] คือ 2
                    </li>
                    <li>ช่วง - ช่วงของฟิลด์ตัวเลข ค่านี้คำนวณจากค่าสูงสุด ลบด้วยค่าต่ำสุด ช่วงของ [0, null, 1] คือ 1 ช่วงของ [null, 4] คือ 0
                    </li>
                    <li>ความแปรปรวน - ความแปรปรวนของฟิลด์ตัวเลขในแทร็ก ความแปรปรวนของ [1] เป็น null ความแปรปรวนของ [null, 1,0,1,1] เท่ากับ 0.25
                    </li>
                    <li>ค่าเบี่ยงเบนมาตรฐาน - ค่าเบี่ยงเบนมาตรฐานของฟิลด์ตัวเลข ค่าเบี่ยงเบนมาตรฐานของ [1] เป็น null ค่าเบี่ยงเบนมาตรฐานของ [null, 1,0,1,1] เท่ากับ 0.5 
                    </li>
                    <li>แรก&mdash; ค่าแรกของฟิลด์ที่ระบุในแทร็คที่สรุป หากแทร็คมีค่าที่สั่งตามเวลาสำหรับฟิลด์ต่อไปนี้: [1,5,10,20] ค่าแรกนั้นคือ 1
                    </li>
                    <li>ล่าสุด&mdash; ค่าล่าสุดของฟิลด์ที่ระบุในแทร็คที่สรุป หากแทร็คมีค่าที่สั่งตามเวลาสำหรับฟิลด์ต่อไปนี้: [1,5,10,20] ค่าล่าสุดนั้นคือ 20
                    </li>
                </ul>
                
            </p>
            <p>คุณสามารถคำนวณค่าต่อไปนี้บนฟิลด์สตริงได้:
                <ul>
                    <li>นับ &ndash; นับจำนวนข้อมูลสตริงที่ไม่ใช่ค่าว่าง
                    </li>
                    <li>ค่าใด ๆ ต่อไปนี้ เป็นสถิติตัวอย่างที่สุ่มจากค่าสตริงในฟิลด์ที่ระบุ
                    </li>
                    <li>แรก&mdash; ค่าแรกของฟิลด์ที่ระบุในแทร็คที่สรุป หากแทร็คมีค่าที่สั่งตามเวลาสำหรับฟิลด์ต่อไปนี้: [โตรอนโต, กวัฟล์, สความิช, มอนทรีออล, แฮลิแฟกซ์, เรดแลนด์, บอสตัน], ค่าแรกคือโตรอนโต
                    </li>
                    <li>ล่าสุด&mdash; ค่าล่าสุดของฟิลด์ที่ระบุในแทร็คที่สรุป หากแทร็คมีค่าที่สั่งตามเวลาสำหรับฟิลด์ต่อไปนี้: [โตรอนโต, กวัฟล์, สความิช, มอนทรีออล, แฮลิแฟกซ์, เรดแลนด์, บอสตัน], ค่าล่าสุดคือบอสตัน
                    </li>
                </ul>
                สถิติทั้งหมดจะมีการคำนวณค่า nonnull ชั้นข้อมูลที่เกิดขึ้นจะมีข้อมูลใหม่สำหรับแต่ละสถิติคำนวณ สามารถเพิ่มค่าทางสถิติจากจำนวนใดก็ได้ โดยการเลือกแอตทริบิวต์ และค่าสถิติ
            </p>
        </div>
    </div>
    <div id="dataStore">
        <div><h2>เลือกที่เก็บข้อมูล ArcGIS ดาต้าสโตร์ เพื่อบันทึกผลลัพธ์</h2></div>
        <hr/>
        <div>
            <p>ผลลัพธ์ GeoAnalytics จะถูกเก็บไว้ในที่เก็บข้อมูล และแสดงเป็นขั้นข้อมูลฟีเจอร์ใน   Portal for ArcGIS ในกรณีส่วนใหญ่ ผลลัพธ์ควรเก็บไว้ในที่เก็บข้อมูล spatiotemporal และใช้เป็นค่าเริ่มต้นด้วย ในบางกรณี การบันทึกผลลัพธ์ไปยังที่เก็บข้อมูลเชิงสัมพันธ์เป็นตัวเลือกที่ดี นี่คือเหตุผลที่คุณอาจต้องการจัดเก็บผลลัพธ์ไว้ในที่เก็บข้อมูลเชิงสัมพันธ์: 
                <ul>
                    <li>คุณสามารถใช้ผลลัพธ์ในการทำงานร่วมกันระหว่างพอร์ทัลถึงพอร์ทัล
                    </li>
                    <li>คุณสามารถเปิดใช้งานความสามารถในการซิงค์กับผลลัพธ์ของคุณได้
                    </li>
                </ul>
                
            </p>
            <p>คุณไม่ควรใช้ที่เก็บข้อมูลเชิงสัมพันธ์ หากคุณมีแผนจะนำผลลัพธ์ GeoAnalytics ไปใช้ในการเพิ่ม และจำเป็นต้องใช้ประโยชน์จากความสามารถของที่เก็บข้อมูลขนาดใหญ่ spatiotemporal ในการจัดการกับข้อมูลจำนวนมาก
            </p>
        </div>
    </div>
    <div id="outputName">
        <div><h2>ชื่อของชั้นข้อมูลผลลัพธ์</h2></div>
        <hr/>
        <div>
            <p> ชื่อของขั้นข้อมูลที่จะสร้างขึ้น หากคุณทำการเขียนลงใน ArcGIS Data Store ผลลัพธ์ของคุณจะถูกบันทึกไว้ใน  <b>My Content</b> และเพิ่มลงในแผนที่ หากคุณทำการเขียนลงในไฟล์แชร์ข้อมูลขนาดใหญ่ ผลลัพธ์ของคุณจะถูกเก็บไว้ในไฟล์แชร์ข้อมูลขนาดใหญ่ และเพิ่มลงในข้อมูลที่แสดง แต่จะไม่ถูกเพิ่มลงในแผนที่ ชื่อเริ่มต้นจะขึ้นอยู่กับชื่อเครื่องมือและชื่อชั้นข้อมูลอินพุต ถ้าชั้นข้อมูลมีอยู่แล้วเครื่องมือจะล้มเหลว
            </p>
            <p>เมื่อคุณเขียน  ArcGIS Data Store (แหล่งข้อมูลใหญ่สเปชิโอเทมโพรัลหรือเชิงสัมพันธ์) ที่ใช้เพื่อ  <b>บันทึกผลลัพธ์ในช่องแบบเลื่อนลง </b>, คุณสามารถระบุชื่อของโฟลเดอร์ใน <b>My Content</b> ซึ่งจะถูกบันทึกไว้ในโฟลเดอร์นี้
            </p>
        </div>
    </div>
</div>
</html>
